peruvian anchovy - English Synonyms Dictionary